<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.prime.com.tr/ui">

<h:head></h:head>

<h:body>
	<h:form>

		<p:dataTable id="tbl" var="TabelaRota"
			value="#{rotaAction.listaRotas}" paginator="true"
			rows="4" selection="#{rotaAction.rotasSelecionada}"
			selectionMode="single" onRowSelectUpdate="painel"
			onRowSelectComplete="seleciona.show()"
			emptyMessage="Nenhuma rota encontrada!">

			<f:facet name="header">  
           Lista de Coletas 
        </f:facet>

			<p:column >
				<f:facet name="header">
					<h:outputText value="Codigo da Rota" />
				</f:facet>
				<h:outputText value="#{TabelaRota.codRota}" />
			</p:column>

			<p:column filterBy="#{TabelaRota.destino}">
				<f:facet name="header">
					<h:outputText value=" Destino:" />
				</f:facet>
				<h:outputText value="#{TabelaRota.destino}" />
			</p:column>

			<p:column>
				<f:facet name="header">
					<h:outputText value="Descrição:" />
				</f:facet>
				<h:outputText value="#{TabelaRota.descricao}" />
			</p:column>


		</p:dataTable>

		<p:dialog id="alterarRota" header="Editar Rota"
			widgetVar="seleciona" resizable="true" width="800" height="500"
			showEffect="explode" hideEffect="explode">

			<h:panelGrid id="painel" columns="2" cellpadding="4">


				<h:panelGrid columns="1" cellspacing="1" cellpadding="3">
					<p:fieldset legend="DADOS DA ROTA">
						<fieldset>
							<legend>
								<font size="3" face="Verdana" color="#008000"> Destino </font>
							</legend>
							<h:outputText value="Destino:" />
							<h:outputText
								value="#{rotaAction.rotasSelecionada.destino}" />
							<h:outputText value="Descrição:" />
							<h:outputText
								value="#{rotaAction.rotasSelecionada.descricao}" />
						</fieldset>
						<fieldset>
							<legend>
								<font size="3" face="Verdana" color="#008000"> Dados da Empresa </font>
							</legend>
							<h:outputText value=" Nome da Empresa:" />
							<h:outputText
								value="#{rotaAction.rotasSelecionada.empresa.nomePessoa}" />
							<h:outputText value="Status" />
							<h:outputText
								value="#{rotaAction.rotasSelecionada}" />
							<h:outputText value="Bairro:" />
							<h:outputText
								value="#{solicitaColetaAction.coletaselecionada.cliente.endereco.bairro}" />
							<h:outputText value="Cidade:" />
							<h:outputText
								value="#{solicitaColetaAction.coletaselecionada.cliente.endereco.cidade}" />
							<h:outputText value="UF:" />
							<h:outputText
								value="#{solicitaColetaAction.coletaselecionada.cliente.endereco.uf}" />
						</fieldset>
					</p:fieldset>
				</h:panelGrid>



				<p:fieldset legend="DADOS DO DESTINATÁRIO">

					<fieldset>
						<legend align="top">
							<font size="3" face="Verdana" color="#008000"> Nome do
								Destinatário </font>
						</legend>
						<h:outputText value="Destinatario:" />
						<h:outputText value="Nome:" />
						<h:outputText
							value="#{solicitaColetaAction.coletaselecionada.pessoa.nomePessoa}" />
					</fieldset>
					<fieldset>
						<legend align="top">
							<font size="3" face="Verdana" color="#008000"> Endereço do
								Destinatário </font>
						</legend>
						<h:outputText value="Endereço de Entrega:" />
						<h:outputText value="Rua:" />
						<h:outputText
							value="#{solicitaColetaAction.coletaselecionada.pessoa.endereco.nomeRua}" />
					</fieldset>
				</p:fieldset>
	
			</h:panelGrid>

			<h:panelGrid columns="2" cellpadding="90" cellspacing="2">
				<p:commandButton id="salvar" value="Salvar"
					update="mensagemConfirmacao"
					actionListener="#{rotaAction.atualizarRotasSelecionadas}"
					oncomplete="seleciona.hide()" />
			
			
				<h:outputLink id="lnk" value="#" >
					
					<h:outputText value="Imprimir Formulario" />
					<p:printer id="print"  target="alterarRota" />
				
				
				</h:outputLink>
				<p:growl id="mensagemConfirmacao" />

				

			</h:panelGrid>
		</p:dialog>

		


	</h:form>


</h:body>



</html>